package com.mdd.common.entity.yangyangLeadingEnterprise.param;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@ApiModel("政策新闻参数")
public class AppPolicyNewsParam implements Serializable {

    @ApiModelProperty(value = "类型（1：图文资讯新闻；2：视频资讯新闻；）")
    @JsonProperty("type")
    private Integer type;

    @ApiModelProperty(value = "是否收费（1：收费；2：免费；）")
    @JsonProperty("chargeFlag")
    private Integer chargeFlag;

    @ApiModelProperty(value = "热门文章（1：热门；2：非热门；）")
    @JsonProperty("hotFlag")
    private Integer hotFlag;

    @ApiModelProperty(value = "省")
    @JsonProperty("provinceCode")
    private String provinceCode;

    @ApiModelProperty(value = "市")
    @JsonProperty("cityCode")
    private String cityCode;

    @ApiModelProperty(value = "区")
    @JsonProperty("areaCode")
    private String areaCode;

    @ApiModelProperty(value = "数量")
    private Integer amount;

    @ApiModelProperty(value = "idPks")
    private List<Integer> idPks;
}
